(window.webpackJsonp_name_=window.webpackJsonp_name_||[]).push([[1],{311:function(e,t,n){ /*! * screenfull * v5.2.0 - 2021-11-03 * (c) Sindre Sorhus; MIT License */ !function(){"use strict";var t="undefined"!=typeof window&&void 0!==window.document?window.document:{},n=e.exports,r=function(){for(var e,n=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],r=0,o=n.length,i={};r0&&l(r.width)/e.offsetWidth||1,f=e.offsetHeight>0&&l(r.height)/e.offsetHeight||1);var c=(a(e)?i(e):window).visualViewport,u=!d()&&n,p=(r.left+(u&&c?c.offsetLeft:0))/o,m=(r.top+(u&&c?c.offsetTop:0))/f,h=r.width/o,v=r.height/f;return{width:h,height:v,top:m,right:p+h,bottom:m+v,left:p,x:p,y:m}}function h(e){var t=i(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function v(e){return e?(e.nodeName||"").toLowerCase():null}function g(e){return((a(e)?e.ownerDocument:e.document)||window.document).documentElement}function y(e){return m(g(e)).left+h(e).scrollLeft}function b(e){return i(e).getComputedStyle(e)}function w(e){var t=b(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function x(e,t,n){void 0===n&&(n=!1);var r,o,a=s(t),f=s(t)&&function(e){var t=e.getBoundingClientRect(),n=l(t.width)/e.offsetWidth||1,r=l(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),c=g(t),u=m(e,f,n),p={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(a||!a&&!n)&&(("body"!==v(t)||w(c))&&(p=(r=t)!==i(r)&&s(r)?{scrollLeft:(o=r).scrollLeft,scrollTop:o.scrollTop}:h(r)),s(t)?((d=m(t,!0)).x+=t.clientLeft,d.y+=t.clientTop):c&&(d.x=y(c))),{x:u.left+p.scrollLeft-d.x,y:u.top+p.scrollTop-d.y,width:u.width,height:u.height}}function O(e){var t=m(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function E(e){return"html"===v(e)?e:e.assignedSlot||e.parentNode||(f(e)?e.host:null)||g(e)}function j(e,t){var n;void 0===t&&(t=[]);var r=function e(t){return["html","body","#document"].indexOf(v(t))>=0?t.ownerDocument.body:s(t)&&w(t)?t:e(E(t))}(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),a=i(r),f=o?[a].concat(a.visualViewport||[],w(r)?r:[]):r,c=t.concat(f);return o?c:c.concat(j(E(f)))}function k(e){return["table","td","th"].indexOf(v(e))>=0}function F(e){return s(e)&&"fixed"!==b(e).position?e.offsetParent:null}function S(e){for(var t=i(e),n=F(e);n&&k(n)&&"static"===b(n).position;)n=F(n);return n&&("html"===v(n)||"body"===v(n)&&"static"===b(n).position)?t:n||function(e){var t=/firefox/i.test(p());if(/Trident/i.test(p())&&s(e)&&"fixed"===b(e).position)return null;var n=E(e);for(f(n)&&(n=n.host);s(n)&&["html","body"].indexOf(v(n))<0;){var r=b(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var A="top",D="bottom",P="right",M="left",L=[A,D,P,M],B=L.reduce((function(e,t){return e.concat([t+"-start",t+"-end"])}),[]),R=[].concat(L,["auto"]).reduce((function(e,t){return e.concat([t,t+"-start",t+"-end"])}),[]),W=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function q(e){var t=new Map,n=new Set,r=[];return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||function e(o){n.add(o.name),[].concat(o.requires||[],o.requiresIfExists||[]).forEach((function(r){if(!n.has(r)){var o=t.get(r);o&&e(o)}})),r.push(o)}(e)})),r}var H={placement:"bottom",modifiers:[],strategy:"absolute"};function C(){for(var e=arguments.length,t=new Array(e),n=0;n=0?"x":"y"}function N(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?z(o):null,a=o?_(o):null,s=n.x+n.width/2-r.width/2,f=n.y+n.height/2-r.height/2;switch(i){case A:t={x:s,y:n.y-r.height};break;case D:t={x:s,y:n.y+n.height};break;case P:t={x:n.x+n.width,y:f};break;case M:t={x:n.x-r.width,y:f};break;default:t={x:n.x,y:n.y}}var c=i?U(i):null;if(null!=c){var u="y"===c?"height":"width";switch(a){case"start":t[c]=t[c]-(n[u]/2-r[u]/2);break;case"end":t[c]=t[c]+(n[u]/2-r[u]/2)}}return t}var I={top:"auto",right:"auto",bottom:"auto",left:"auto"};function J(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,s=e.offsets,f=e.position,c=e.gpuAcceleration,u=e.adaptive,p=e.roundOffsets,d=e.isFixed,m=s.x,h=void 0===m?0:m,v=s.y,y=void 0===v?0:v,w="function"==typeof p?p({x:h,y:y}):{x:h,y:y};h=w.x,y=w.y;var x=s.hasOwnProperty("x"),O=s.hasOwnProperty("y"),E=M,j=A,k=window;if(u){var F=S(n),L="clientHeight",B="clientWidth";if(F===i(n)&&"static"!==b(F=g(n)).position&&"absolute"===f&&(L="scrollHeight",B="scrollWidth"),F=F,o===A||(o===M||o===P)&&"end"===a)j=D,y-=(d&&F===k&&k.visualViewport?k.visualViewport.height:F[L])-r.height,y*=c?1:-1;if(o===M||(o===A||o===D)&&"end"===a)E=P,h-=(d&&F===k&&k.visualViewport?k.visualViewport.width:F[B])-r.width,h*=c?1:-1}var R,W=Object.assign({position:f},u&&I),q=!0===p?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:l(t*r)/r||0,y:l(n*r)/r||0}}({x:h,y:y}):{x:h,y:y};return h=q.x,y=q.y,c?Object.assign({},W,((R={})[j]=O?"0":"",R[E]=x?"0":"",R.transform=(k.devicePixelRatio||1)<=1?"translate("+h+"px, "+y+"px)":"translate3d("+h+"px, "+y+"px, 0)",R)):Object.assign({},W,((t={})[j]=O?y+"px":"",t[E]=x?h+"px":"",t.transform="",t))}var X={left:"right",right:"left",bottom:"top",top:"bottom"};function Y(e){return e.replace(/left|right|bottom|top/g,(function(e){return X[e]}))}var $={start:"end",end:"start"};function G(e){return e.replace(/start|end/g,(function(e){return $[e]}))}function K(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&f(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Q(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Z(e,t,n){return"viewport"===t?Q(function(e,t){var n=i(e),r=g(e),o=n.visualViewport,a=r.clientWidth,s=r.clientHeight,f=0,c=0;if(o){a=o.width,s=o.height;var u=d();(u||!u&&"fixed"===t)&&(f=o.offsetLeft,c=o.offsetTop)}return{width:a,height:s,x:f+y(e),y:c}}(e,n)):a(t)?function(e,t){var n=m(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):Q(function(e){var t,n=g(e),r=h(e),o=null==(t=e.ownerDocument)?void 0:t.body,i=c(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=c(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+y(e),f=-r.scrollTop;return"rtl"===b(o||n).direction&&(s+=c(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:s,y:f}}(g(e)))}function ee(e,t,n,r){var o="clippingParents"===t?function(e){var t=j(E(e)),n=["absolute","fixed"].indexOf(b(e).position)>=0&&s(e)?S(e):e;return a(n)?t.filter((function(e){return a(e)&&K(e,n)&&"body"!==v(e)})):[]}(e):[].concat(t),i=[].concat(o,[n]),f=i[0],l=i.reduce((function(t,n){var o=Z(e,n,r);return t.top=c(o.top,t.top),t.right=u(o.right,t.right),t.bottom=u(o.bottom,t.bottom),t.left=c(o.left,t.left),t}),Z(e,f,r));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function te(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function ne(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function re(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,i=n.strategy,s=void 0===i?e.strategy:i,f=n.boundary,c=void 0===f?"clippingParents":f,u=n.rootBoundary,l=void 0===u?"viewport":u,p=n.elementContext,d=void 0===p?"popper":p,h=n.altBoundary,v=void 0!==h&&h,y=n.padding,b=void 0===y?0:y,w=te("number"!=typeof b?b:ne(b,L)),x="popper"===d?"reference":"popper",O=e.rects.popper,E=e.elements[v?x:d],j=ee(a(E)?E:E.contextElement||g(e.elements.popper),c,l,s),k=m(e.elements.reference),F=N({reference:k,element:O,strategy:"absolute",placement:o}),S=Q(Object.assign({},O,F)),M="popper"===d?S:k,B={top:j.top-M.top+w.top,bottom:M.bottom-j.bottom+w.bottom,left:j.left-M.left+w.left,right:M.right-j.right+w.right},R=e.modifiersData.offset;if("popper"===d&&R){var W=R[o];Object.keys(B).forEach((function(e){var t=[P,D].indexOf(e)>=0?1:-1,n=[A,D].indexOf(e)>=0?"y":"x";B[e]+=W[n]*t}))}return B}function oe(e,t,n){return c(e,u(t,n))}function ie(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function ae(e){return[A,P,D,M].some((function(t){return e[t]>=0}))}var se=T({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=void 0===o||o,s=r.resize,f=void 0===s||s,c=i(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&u.forEach((function(e){e.addEventListener("scroll",n.update,V)})),f&&c.addEventListener("resize",n.update,V),function(){a&&u.forEach((function(e){e.removeEventListener("scroll",n.update,V)})),f&&c.removeEventListener("resize",n.update,V)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=N({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,s=n.roundOffsets,f=void 0===s||s,c={placement:z(t.placement),variation:_(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,J(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:f})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,J(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];s(o)&&v(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});s(r)&&v(r)&&(Object.assign(r.style,i),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=R.reduce((function(e,n){return e[n]=function(e,t,n){var r=z(e),o=[M,A].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[M,P].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}(n,t.rects,i),e}),{}),s=a[t.placement],f=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0===a||a,f=n.fallbackPlacements,c=n.padding,u=n.boundary,l=n.rootBoundary,p=n.altBoundary,d=n.flipVariations,m=void 0===d||d,h=n.allowedAutoPlacements,v=t.options.placement,g=z(v),y=f||(g===v||!m?[Y(v)]:function(e){if("auto"===z(e))return[];var t=Y(e);return[G(e),t,G(t)]}(v)),b=[v].concat(y).reduce((function(e,n){return e.concat("auto"===z(n)?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,f=n.allowedAutoPlacements,c=void 0===f?R:f,u=_(r),l=u?s?B:B.filter((function(e){return _(e)===u})):L,p=l.filter((function(e){return c.indexOf(e)>=0}));0===p.length&&(p=l);var d=p.reduce((function(t,n){return t[n]=re(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[z(n)],t}),{});return Object.keys(d).sort((function(e,t){return d[e]-d[t]}))}(t,{placement:n,boundary:u,rootBoundary:l,padding:c,flipVariations:m,allowedAutoPlacements:h}):n)}),[]),w=t.rects.reference,x=t.rects.popper,O=new Map,E=!0,j=b[0],k=0;k=0,H=q?"width":"height",C=re(t,{placement:F,boundary:u,rootBoundary:l,altBoundary:p,padding:c}),T=q?W?P:M:W?D:A;w[H]>x[H]&&(T=Y(T));var V=Y(T),U=[];if(i&&U.push(C[S]<=0),s&&U.push(C[T]<=0,C[V]<=0),U.every((function(e){return e}))){j=F,E=!1;break}O.set(F,U)}if(E)for(var N=function(e){var t=b.find((function(t){var n=O.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return j=t,"break"},I=m?3:1;I>0;I--){if("break"===N(I))break}t.placement!==j&&(t.modifiersData[r]._skip=!0,t.placement=j,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0!==a&&a,f=n.boundary,l=n.rootBoundary,p=n.altBoundary,d=n.padding,m=n.tether,h=void 0===m||m,v=n.tetherOffset,g=void 0===v?0:v,y=re(t,{boundary:f,rootBoundary:l,padding:d,altBoundary:p}),b=z(t.placement),w=_(t.placement),x=!w,E=U(b),j="x"===E?"y":"x",k=t.modifiersData.popperOffsets,F=t.rects.reference,L=t.rects.popper,B="function"==typeof g?g(Object.assign({},t.rects,{placement:t.placement})):g,R="number"==typeof B?{mainAxis:B,altAxis:B}:Object.assign({mainAxis:0,altAxis:0},B),W=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,q={x:0,y:0};if(k){if(i){var H,C="y"===E?A:M,T="y"===E?D:P,V="y"===E?"height":"width",N=k[E],I=N+y[C],J=N-y[T],X=h?-L[V]/2:0,Y="start"===w?F[V]:L[V],$="start"===w?-L[V]:-F[V],G=t.elements.arrow,K=h&&G?O(G):{width:0,height:0},Q=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},Z=Q[C],ee=Q[T],te=oe(0,F[V],K[V]),ne=x?F[V]/2-X-te-Z-R.mainAxis:Y-te-Z-R.mainAxis,ie=x?-F[V]/2+X+te+ee+R.mainAxis:$+te+ee+R.mainAxis,ae=t.elements.arrow&&S(t.elements.arrow),se=ae?"y"===E?ae.clientTop||0:ae.clientLeft||0:0,fe=null!=(H=null==W?void 0:W[E])?H:0,ce=N+ie-fe,ue=oe(h?u(I,N+ne-fe-se):I,N,h?c(J,ce):J);k[E]=ue,q[E]=ue-N}if(s){var le,pe="x"===E?A:M,de="x"===E?D:P,me=k[j],he="y"===j?"height":"width",ve=me+y[pe],ge=me-y[de],ye=-1!==[A,M].indexOf(b),be=null!=(le=null==W?void 0:W[j])?le:0,we=ye?ve:me-F[he]-L[he]-be+R.altAxis,xe=ye?me+F[he]+L[he]-be-R.altAxis:ge,Oe=h&&ye?function(e,t,n){var r=oe(e,t,n);return r>n?n:r}(we,me,xe):oe(h?we:ve,me,h?xe:ge);k[j]=Oe,q[j]=Oe-me}t.modifiersData[r]=q}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=z(n.placement),f=U(s),c=[M,P].indexOf(s)>=0?"height":"width";if(i&&a){var u=function(e,t){return te("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:ne(e,L))}(o.padding,n),l=O(i),p="y"===f?A:M,d="y"===f?D:P,m=n.rects.reference[c]+n.rects.reference[f]-a[f]-n.rects.popper[c],h=a[f]-n.rects.reference[f],v=S(i),g=v?"y"===f?v.clientHeight||0:v.clientWidth||0:0,y=m/2-h/2,b=u[p],w=g-l[c]-u[d],x=g/2-l[c]/2+y,E=oe(b,x,w),j=f;n.modifiersData[r]=((t={})[j]=E,t.centerOffset=E-x,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&K(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=re(t,{elementContext:"reference"}),s=re(t,{altBoundary:!0}),f=ie(a,r),c=ie(s,o,i),u=ae(f),l=ae(c);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:l},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":l})}}]}),fe=n(516),ce=n.n(fe),ue=function(e){return e.reduce((function(e,t){var n=t[0],r=t[1];return e[n]=r,e}),{})},le="undefined"!=typeof window&&window.document&&window.document.createElement?r.useLayoutEffect:r.useEffect,pe=[],de=function(e,t,n){void 0===n&&(n={});var i=r.useRef(null),a={onFirstUpdate:n.onFirstUpdate,placement:n.placement||"bottom",strategy:n.strategy||"absolute",modifiers:n.modifiers||pe},s=r.useState({styles:{popper:{position:a.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),f=s[0],c=s[1],u=r.useMemo((function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,n=Object.keys(t.elements);o.flushSync((function(){c({styles:ue(n.map((function(e){return[e,t.styles[e]||{}]}))),attributes:ue(n.map((function(e){return[e,t.attributes[e]]})))})}))},requires:["computeStyles"]}}),[]),l=r.useMemo((function(){var e={onFirstUpdate:a.onFirstUpdate,placement:a.placement,strategy:a.strategy,modifiers:[].concat(a.modifiers,[u,{name:"applyStyles",enabled:!1}])};return ce()(i.current,e)?i.current||e:(i.current=e,e)}),[a.onFirstUpdate,a.placement,a.strategy,a.modifiers,u]),p=r.useRef();return le((function(){p.current&&p.current.setOptions(l)}),[l]),le((function(){if(null!=e&&null!=t){var r=(n.createPopper||se)(e,t,l);return p.current=r,function(){r.destroy(),p.current=null}}}),[e,t,n.createPopper]),{state:p.current?p.current.state:null,styles:f.styles,attributes:f.attributes,update:p.current?p.current.update:null,forceUpdate:p.current?p.current.forceUpdate:null}}}}]);